<?php
/* 	 Descripcin: Funcion encargada de realizar la busqueda de citas
	   Fecha creacion: 27/09/2011 
	 Fecha ltima modificacin: 27/09/2011
*/

require_once("../conexion/conexion.php");
require_once("utils.php");
$Opcion = $_GET['Opcion'];
$Opciond = 1;
switch($Opcion)
{
//Busqueda por documento
case 1:
{
	$TipoDocumento = $_GET['TipoDoc'];
    $Documento = $_GET['Doc'];
	$asistencia1 = 0;
    $query="SELECT * FROM CITA c,PERSONA p, TELEFONO t, CEC_CITA cc, CAT_AREA ca WHERE p.CTID_CODIGO='$TipoDocumento' AND p.PER_NUMERO_DOCUMENTO='$Documento' AND p.PER_CODIGO = c.PER_CODIGO AND t.PER_CODIGO = p.PER_CODIGO AND t.PER_CODIGO = c.PER_CODIGO AND cc.CAE_CODIGO = c.CAE_CODIGO AND ca.CAR_CODIGO = c.CAR_CODIGO group by c.CIT_CODIGO";

	$result = mysql_query($query); 
	if (!$result) {
				die ("Invalido: " . mysql_error());
		}
        $rows =mysql_num_rows($result);
        if($rows >0)
        {
		$I=0; 
            $ConsultaDoc    = "<table width='100%' border='0' id='search-result'>".
                                 "  <tr>".
                                 "     <th scope='col'>Codigo</th>".
                                 "     <th scope='col'>Nombre/Apellido</th>".
                                 "     <th scope='col'>Telefono</th>".
                                 "     <th scope='col'>Correo</th>".
                                 "     <th scope='col'>Inasistencias</th>".
                                 "     <th scope='col'>&nbsp;</th>".
                                 "   </tr>";
               while ($row=mysql_fetch_array($result))
                {
								$I=$I+1;
								$Codigo=$row["PER_CODIGO"];
								$Nombre=$row["PER_NOMBRE"];
				                $Apellido=$row["PER_APELLIDO"];		
				                $Telefono=$row["TEL_NUMERO"];
								$Correo=$row["PER_CORREO"];		
								$asistencia1 = $asistencia1 + $row["CIT_ASISTENCIA"];                                
								//$asistencia1 = $row["asis"]=htmlentities($row["asis"]);		
				}//       "     <td><a href='emp_modifcar.php?Codigo=".$row["INS_CODIGO"]."' class='myButton'>Modificar</a></td>".
				if ($asistencia1 == 3){
		              $ConsultaDoc .=  "   <tr>".
                                 "     <td>".$Codigo."</td>".
      						     "     <td>".$Nombre." ".$Apellido."</td>".
								 "     <td>".$Telefono."</td>".
                                 "     <td>".$Correo."</td>".
								 "     <td align='center'>".$asistencia1."</td>".
								 //		 "     <td><a href='javascript:Asistencia(&#39;".$row["CIT_CODIGO"]."&#39;,&#39;".$OpcionA."&#39;,".$J.");' id='Asist".$J."' class='myButton'>Asistio</a></td>".
 							     //"     <td><a href='javascript:Asistencia(&#39;".$row["CIT_CODIGO"]."&#39;,&#39;".$OpcionA."&#39;,".$J.");' id='Asist".$J."' class='myButton'>Asistio</a></td>".
								 "<td><a href='javascript:Desb(&#39;".$Codigo."&#39;,&#39;".$Opcion."&#39;,".$I.");' id='Conf".$I."' class='myButton'>Habilitar</a></td>".
								 
                              //   "     <td><a href='../lib/ModCit.php?Codigo1=".$Codigo."&Opcion1=".$Opcion."' class='myButton'>Habilitar</a></td>".
                                 "   </tr>";
                
                $ConsultaDoc .= " </table>";
				
				}
				else
				{
				$ConsultaDoc = "0";
				}
        }
        else
        {
                $ConsultaDoc = "0";
        }
         echo $ConsultaDoc;
}
break;
//Busqueda por nombres
case 2:
{
  	$Nombre = $_GET['Nombre1'];
    $Apellido = $_GET['Apellido1'];
	$asistencia2 = 0;
/*	  $query="SELECT * FROM CITA c,PERSONA p, TELEFONO t, CEC_CITA cc, CAT_AREA ca WHERE  p.PER_NOMBRE LIKE '".$Nombre."%' AND p.PER_APELLIDO LIKE '".$Apellido."%' AND p.PER_CODIGO = c.PER_CODIGO AND t.PER_CODIGO = p.PER_CODIGO AND t.PER_CODIGO = c.PER_CODIGO AND cc.CAE_CODIGO = c.CAE_CODIGO AND ca.CAR_CODIGO = c.CAR_CODIGO group by c.CIT_CODIGO";*/
//	  $query="SELECT * FROM cita c,persona p, telefono t, cec_cita cc, cat_area ca WHERE  p.PER_NOMBRE LIKE '".$Nombre."%' AND p.PER_APELLIDO LIKE '".$Apellido."%' AND p.PER_CODIGO = c.PER_CODIGO AND t.PER_CODIGO = p.PER_CODIGO AND t.PER_CODIGO = c.PER_CODIGO AND cc.CAE_CODIGO = c.CAE_CODIGO AND ca.CAR_CODIGO = c.CAR_CODIGO";
/*$query="SELECT *, sum(c.CIT_ASISTENCIA) as inasistencia
FROM CITA c,PERSONA p, TELEFONO t, CEC_CITA cc, CAT_AREA ca 
WHERE  p.PER_NOMBRE LIKE '".$Nombre."%' 
AND p.PER_APELLIDO LIKE '".$Apellido."%' 
AND p.PER_CODIGO = c.PER_CODIGO 
AND t.PER_CODIGO = p.PER_CODIGO 
AND t.PER_CODIGO = c.PER_CODIGO 
AND cc.CAE_CODIGO = c.CAE_CODIGO 
AND ca.CAR_CODIGO = c.CAR_CODIGO 
group by p.PER_CODIGO
having inasistencia >=3";*/
 
$query="SELECT p.PER_CODIGO, c.CAE_CODIGO, c.CIT_ASISTENCIA, 
sum(c.CIT_ASISTENCIA) as inasistencia,
p.PER_NOMBRE,p.PER_APELLIDO,p.PER_NUMERO_DOCUMENTO,p.PER_CORREO  
FROM CITA c,PERSONA p, CEC_CITA cc, CAT_AREA ca 
WHERE  p.PER_NOMBRE LIKE '".$Nombre."%' 
AND p.PER_APELLIDO LIKE '".$Apellido."%' 
AND p.PER_CODIGO = c.PER_CODIGO 
AND cc.CAE_CODIGO = c.CAE_CODIGO 
AND ca.CAR_CODIGO = c.CAR_CODIGO 
group by p.PER_CODIGO
having inasistencia >=3";

	$result = mysql_query($query); 
	if (!$result) {
				die ("Invalido: " . mysql_error());
		}	
        $rows =mysql_num_rows($result);
        if($rows >0)
        {
			$I=0; 
            $ConsultaNom    = "<table width='100%' border='0' id='search-result'>".
                                 "  <tr>".
                                 "     <th scope='col'>Codigo</th>".
                                 "     <th scope='col'>Nombre/Apellido</th>".
                                 "     <th scope='col'>Documento</th>".
                                 //"     <th scope='col'>Telefono</th>".
                                 "     <th scope='col'>Correo</th>".
                                 "     <th scope='col'>Inasistencias</th>".
                                 "     <th scope='col'>&nbsp;</th>".
                                 "   </tr>";
				$banPag = 1;
                $contLineas = 0;
                 while ($row=mysql_fetch_array($result))
                {
				if( $banPag == 1)
                {
					$I=$I+1;
					/*			
					$queryt="SELECT t.TEL_NUMERO 
					FROM PERSONA p, TELEFONO t 
					WHERE  p.PER_CODIGO = '$per'
					AND  p.PER_CODIGO =  t.PER_CODIGO
					LIMIT 1";
					$resultt = mysql_query($queryt); 
					$rowt=mysql_fetch_array($resultt);
					$per = $rowt["TEL_NUMERO"];
*/
               $ConsultaNom.=  "   <tr class='pag".$banPag." pagClean'>".
                                 "     <td>".$row["PER_CODIGO"]."</td>".
                                 "     <td>".$row["PER_NOMBRE"]." ".$row["PER_APELLIDO"]."</td>".
								 "     <td>".$row["PER_NUMERO_DOCUMENTO"]."</td>".
								// "     <td>".$per."</td>".
                                 "     <td>".$row["PER_CORREO"]."</td>".
								 "     <td align='center'>".$row["inasistencia"]."</td>". 
 							     "     <td><a href='javascript:Desb(&#39;".$row["PER_CODIGO"]."&#39;,&#39;".$Opciond."&#39;,".$I.");' id='Conf".$I."' class='myButton'>Habilitar</a></td>".
								  
                               //  "     <td><a href='../lib/ModCit.php?Codigo1=".$row["PER_CODIGO"]."&Opcion1=1' class='myButton'>Habilitar</a></td>".
                           		"</tr>";
						 }// if $banPag
					else
						{
							$I=$I+1;
							/*
					$queryt="SELECT t.TEL_NUMERO 
					FROM PERSONA p, TELEFONO t 
					WHERE  p.PER_CODIGO = '$per'
					AND  p.PER_CODIGO =  t.PER_CODIGO
					LIMIT 1";
					$resultt = mysql_query($queryt); 
					$rowt=mysql_fetch_array($resultt);
					$per = $rowt["TEL_NUMERO"];*/
   							$ConsultaNom.=  "   <tr class='pag".$banPag." pagClean' style='display: none;'>".
                                 "     <td>".$row["PER_CODIGO"]."</td>".
                                 "     <td>".$row["PER_NOMBRE"]." ".$row["PER_APELLIDO"]."</td>".
								 "     <td>".$row["PER_NUMERO_DOCUMENTO"]."</td>".
								//"     <td>".$per."</td>".
                                 "     <td>".$row["PER_CORREO"]."</td>".
								 "     <td align='center'>".$row["inasistencia"]."</td>".
								 "     <td><a href='javascript:Desb(&#39;".$row["PER_CODIGO"]."&#39;,&#39;".$Opciond."&#39;,".$I.");' id='Conf".$I."' class='myButton'>Habilitar</a></td>". 
                    //  "  <td><a href='../lib/ModCit.php?Codigo1=".$row["PER_CODIGO"]."&Opcion1=1' class='myButton'>Habilitar</a></td>".
                           		"</tr>";
				
						} // fin else 
					   $contLineas++;
					   if ( $contLineas == Lineas_paginacion)
					   {
						   $contLineas = 0;
						   $banPag++;
					   }  	
				}// fin while
                 $ConsultaNom.= " </table>";
				 if($banPag != 1){
							 $ConsultaNom.= "<p  class='paginacion mostrar'>&lt;&lt; P&aacute;gina: ";
							for($j=1;$j <= $banPag; $j++)
								{ 
									 $ConsultaNom.= "<a href='javascript:mostrarpag($j, &#39;pagClean&#39;, &#39;pag&#39;);'>".$j."</a> ";
								}
							 $ConsultaNom.=  " &gt;&gt;</p>";
				}      
        }// fin if $rows >0
        else
        {
                $ConsultaNom = "0";
        }
         echo $ConsultaNom;
 }     
 break;
 //busqueda todos
 case 3:
{

	$asistencia2 = 0;
	
/*	  $query="SELECT p.PER_CODIGO, c.CAE_CODIGO, c.CIT_ASISTENCIA, sum(c.CIT_ASISTENCIA) AS asistencia,p.PER_NOMBRE,p.PER_APELLIDO,p.PER_NUMERO_DOCUMENTO,t.TEL_NUMERO,p.PER_CORREO  FROM CITA c,PERSONA p, TELEFONO t, CEC_CITA cc, CAT_AREA ca WHERE  p.PER_CODIGO = c.PER_CODIGO AND t.PER_CODIGO = p.PER_CODIGO AND t.PER_CODIGO = c.PER_CODIGO AND cc.CAE_CODIGO = c.CAE_CODIGO AND ca.CAR_CODIGO = c.CAR_CODIGO GROUP BY p.PER_CODIGO HAVING asistencia >=3";*/
//	  $query="SELECT * FROM cita c,persona p, telefono t, cec_cita cc, cat_area ca WHERE  p.PER_NOMBRE LIKE '".$Nombre."%' AND p.PER_APELLIDO LIKE '".$Apellido."%' AND p.PER_CODIGO = c.PER_CODIGO AND t.PER_CODIGO = p.PER_CODIGO AND t.PER_CODIGO = c.PER_CODIGO AND cc.CAE_CODIGO = c.CAE_CODIGO AND ca.CAR_CODIGO = c.CAR_CODIGO";
 
 
 /*SELECT c.CIT_CODIGO,p.PER_CODIGO,sum(c.CIT_ASISTENCIA) AS asistencia
FROM cita c,persona p,  cec_cita cc, cat_area ca /*telefono t,
WHERE  p.PER_CODIGO = c.PER_CODIGO 
/*AND t.PER_CODIGO = p.PER_CODIGO
AND cc.CAE_CODIGO = c.CAE_CODIGO 
AND ca.CAR_CODIGO = c.CAR_CODIGO
GROUP BY p.PER_CODIGO
HAVING asistencia >=3*/

$query="SELECT p.PER_CODIGO, c.CAE_CODIGO, c.CIT_ASISTENCIA, 
sum(c.CIT_ASISTENCIA) as inasistencia,
p.PER_NOMBRE,p.PER_APELLIDO,p.PER_NUMERO_DOCUMENTO,p.PER_CORREO  
FROM CITA c,PERSONA p, CEC_CITA cc, CAT_AREA ca 
WHERE  p.PER_CODIGO = c.PER_CODIGO 
AND cc.CAE_CODIGO = c.CAE_CODIGO 
AND ca.CAR_CODIGO = c.CAR_CODIGO 
group by p.PER_CODIGO
having inasistencia >=3";
	$result = mysql_query($query); 
	if (!$result) {
				die ("Invalido: " . mysql_error());
		}	
        $rows =mysql_num_rows($result);
        if($rows >0)
        {
			$I=0; 
            $ConsultaTodos    = "<table width='100%' border='0' id='search-result'>".
                                 "  <tr>".
                                 "     <th scope='col'>Codigo</th>".
                                 "     <th scope='col'>Nombre/Apellido</th>".
                                 "     <th scope='col'>Documento</th>".
                                // "     <th scope='col'>Telefono</th>".
                                 "     <th scope='col'>Correo</th>".
                                 "     <th scope='col'>Inasistencias</th>".
                                 "     <th scope='col'>&nbsp;</th>".
                                 "   </tr>";
				$banPag = 1;
                $contLineas = 0;
                 while ($row=mysql_fetch_array($result))
                {
				if( $banPag == 1)
                {
					$I=$I+1;	
               $ConsultaTodos.=  "   <tr class='pag".$banPag." pagClean'>".
                                 "     <td>".$row["PER_CODIGO"]."</td>".
                                 "     <td>".$row["PER_NOMBRE"]." ".$row["PER_APELLIDO"]."</td>".
								 //"     <td>".$row["TEL_NUMERO"]."</td>".
								 "     <td>".$row["PER_NUMERO_DOCUMENTO"]."</td>".
                                 "     <td>".$row["PER_CORREO"]."</td>".
								 "     <td align='center'>".$row["inasistencia"]."</td>".
								 "     <td><a href='javascript:Desb(&#39;".$row["PER_CODIGO"]."&#39;,&#39;".$Opciond."&#39;,".$I.");' id='Conf".$I."' class='myButton'>Habilitar</a></td>". 
                   // "     <td><a href='../lib/ModCit.php?Codigo1=".$row["PER_CODIGO"]."&Opcion1=1' class='myButton'>Habilitar</a></td>".
                           		"</tr>";
						 }// if $banPag
					else
						{
							$I=$I+1;	
   							$ConsultaTodos.=  "   <tr class='pag".$banPag." pagClean' style='display: none;'>".
                                 "     <td>".$row["PER_CODIGO"]."</td>".
                                 "     <td>".$row["PER_NOMBRE"]." ".$row["PER_APELLIDO"]."</td>".
								 //"     <td>".$row["TEL_NUMERO"]."</td>".
								 "     <td>".$row["PER_NUMERO_DOCUMENTO"]."</td>".
                                 "     <td>".$row["PER_CORREO"]."</td>".
								 "     <td align='center'>".$row["inasistencia"]."</td>".
								 "     <td><a href='javascript:Desb(&#39;".$row["PER_CODIGO"]."&#39;,&#39;".$Opciond."&#39;,".$I.");' id='Conf".$I."' class='myButton'>Habilitar</a></td>". 
                   // "     <td><a href='../lib/ModCit.php?Codigo1=".$row["PER_CODIGO"]."&Opcion1=1' class='myButton'>Habilitar</a></td>".
                           		"</tr>";
				
						} // fin else 
					   $contLineas++;
					   if ( $contLineas == Lineas_paginacion)
					   {
						   $contLineas = 0;
						   $banPag++;
					   }  	
				}// fin while
                 $ConsultaTodos.= " </table>";
				 if($banPag != 1){
							 $ConsultaTodos.= "<p  class='paginacion mostrar'>&lt;&lt; P&aacute;gina: ";
							for($j=1;$j <= $banPag; $j++)
								{ 
									 $ConsultaTodos.= "<a href='javascript:mostrarpag($j, &#39;pagClean&#39;, &#39;pag&#39;);'>".$j."</a> ";
								}
							 $ConsultaTodos.=  " &gt;&gt;</p>";
				}      
        }// fin if $rows >0
        else
        {
                $ConsultaTodos = "0";
        }
         echo $ConsultaTodos;
 }   
 break;
 
}
?>